@charset "utf-8";


@import "common/common";


.web{
    section{
        ul:first-child{
            li{
                .reImg{
                    width: 100%;
                    height: r(322px); 
                    @include imgoverflow; 
                }
            }
        }
        ul:nth-child(2){
            padding: r(22px) r(30px) 0px;
            li{
               padding: r(40px) 0px r(30px);
               border-top: 1px solid #cecece;
               &:first-child{
                   padding-top:0 ;
                   border: none;
               }
               &>div{
                    &:first-child{
                        width:r(210px);
                        height: r(142px);
                        @include imgoverflow;
                    }
                    &:last-child{
                        overflow: hidden;
                        padding-left: r(16px);
                        &>p{
                            font-size: r(26px);
                            color: #010101;
                            margin-top: r(-4px);
                        }
                        a{
                            font-size: r(22px);
                            color: $c5;
                            -webkit-line-clamp: 2;
                            @include textover2;
                        }
                        .r_timer{
                            margin-top: r(24px);
                            font-size: r(18px);
                            color: #939393;
                            white-space: nowrap;
                            i{
                                font-size: r(21px);
//                              vertical-align: middle;
                            }
                            span{
                                white-space: nowrap;
                                display: inline-block;
                            }
                            span:first-child{
                                white-space: nowrap;
//                              margin-right: r(15px);
                            }
                        }
                    }
                } 
            }
        }
    }
}
